/**
 * 数组合并
 * @param vals 数组
 * @example concat(vals);
 */
export default function concat(...vals: any[][]) {
	return vals.reduce((pre, cur) => {
		if (Array.isArray(cur)) {
			return pre.concat(cur);
		} else {
			throw new TypeError('传入的参数应为数组');
		}
	}, []);
}
